home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
pascal
/
jpdoor32.zip
/
JPDOOR.DOC
< prev
next >
Wrap
Text File
|
1992-02-26
|
37KB
|
915 lines
┌──────────────────────────────────────────────┐
│ MOTOR CITY SOFTWARE │
│ ┌──────────────────────────────────────┐ │
│ │ JPDoor - Version 3.1 SE │ │
│ │ ┌──────────┐ │ │
│ │ │\ │ │ │
│ │ │ \ │ │ │
│ │ │ \ P │ │ │
│ │ │ \ A │ │ │
│ │ │ │ S │ │ │
│ │ │ │ C │ │ │
│ │ 5.5 │ │ A │ 6.0 │ │
│ │ │ o│ L │ │ │
│ │ │ │ │ │ │
│ │ \ │──────┘ │ │
│ │ \ │ │ │
│ └──────────────\ │─────────────────────┘ │
│ The Ultimate \│ Door Writing Unit. │
└────────────────────┴─────────────────────────┘
JPDoor - Version 3.1 SE
Copyright 1990,1991,1992 by Motor City Software.
All Rights Reserved
J P D O O R D O C U M E N T A T I O N
╒════════════════════════════════════════════════════════════════════════════╕
│░░░░░ TABLE OF CONTENTS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘════════════════════════════════════════════════════════════════════════════╛
Motor City Software ............................. 3
Licensing Information .......................... 4
Support Systems ................................. 4
Acknowledgements ............................... 5
Getting Started With JPDoor
The Uses Statement ........................ 6
Trapping Halt Codes ....................... 6
Trapping Extended Keys .................... 9
Getting the User Information .............. 12
Initializing the Fossil Driver ............ 13
Initializing ANSI Color Sequences ......... 14
The Status Bar ............................ 14
Fossil Output Buffering ................... 15
JPDoor Reference Section .................. See File JPDOOR.REF
[2] JPDoor 3.1.Doc
╒═════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ MOTOR CITY SOFTWARE ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═════════════════════════════════════════════════════════════════════════════╛
Motor City Software is a Shareware Programming Partnership composed
of four different Programmers, which each bring their own special talents
to this unique partnership:
Rod Hancock John Parlin Jeff Wilson Peter Kling
Oshawa Ontario Hopkins MN Bowmanville Ont Albany NY
CANADA USA CANADA USA
[3] JPDoor 3.1.Doc
╒═════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ LICENSING INFORMATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═════════════════════════════════════════════════════════════════════════════╛
This program is not Freeware. This is SHAREWARE which means it is user-
supported software. If you use this program for more than 30 days, you are
required to register or remove it from your system. The registration fee is
a mere $30.00 and is not a lot to ask considering the time and effort required
for a toolkit of this nature.
JPDOOR is Copyright 1990,1991,1992 by Motor City Software and all rights
are reserved. You may copy this program and documentation for backup purposes.
You also may copy and share UNMODIFIED copies of the program package, pro-
viding that the copyright notice is reproduced and included on all copies.
You may not sell the product for a fee and/or distribute the product
along with other products without expressed written permission from Motor
City Software, nor may you modify or remove the Copyright Notice from the
program or the documentation.
You may not distribute programs which you have created using JPDoor
without first registering JPDoor with the author. You may not accept com-
pensation for programs created using JPDoor without registering JPDoor with
the authors.
This unit was written to aid programmers in writing RemoteAccess 0.01
thru 1.11 and QuickBBS 2.62 thru 2.75 compatible door programs using Turbo
Pascal* 5.5 and Turbo Pascal* 6.0.
Use of this product constitutes acceptance of these terms.
╒═════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ SUPPORT SYSTEMS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═════════════════════════════════════════════════════════════════════════════╛
If you have any comments, suggestions or bug reports please address them to
Rod Hancock at FidoNet 1:229/418. For additional support or the latest files
a list of the Motor City Software Support Systems is included in this archive
as SUPPORT.LST
[4] JPDoor 3.1.Doc
╒═════════════════════════════════════════════════════════════════════════════╕
│░░░░░░ ACKNOWLEDGEMENTS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
╘═════════════════════════════════════════════════════════════════════════════╛
The release of JPDoor has been a cooperative effort. Our sincere
gratitude goes out to those who helped with the development of one of the
most popular Door Writing Toolkits available.
The contributors towards past versions were:
- Cary Howell, QuickAccess BBS (1:379/207), The Manhatten Project
Cary really added a lot to the code providing us with the status bar,
text file control codes, screen handling, and other enhancements to
existing blocks of code.
- Scott Davis, Phoenix Starfighter BBS (1:3616/20)
Scott provided his assistance whenever I asked for it and volunteered
even more. Thanks to Scott, we now have the ability to trap extended
keys from the local console or the remote. Scott contributed in many
areas and has helped to keep JPDoor compatible with QuickBBS 2.64
systems. Scott also enhanced the unit by combining ShowAnsiFile and
ShowTextFile to make one procedure called ShowFile.
- Mark Cook, Wizardry BBS (1:104/630)
Mark provided us with the initial idea of far calls in JPDoor so that
we could trap unexpected exits. Some of Mark's TRAPEXIT.PAS code is
still included in this release.
- Robert Van Hoeven and Tom Ordelman of European Cybernetics
Robert optimized the code and cleaned up some of my not-so-pretty
stuff for release 2.4c. Tom coordinated the effort. Thanks to these
two, we can read the code again!
- Peter Kling of The Computer Group Ltd (1:267/169.0).
Peter provided some enhancements to make the error handling
procedures more readable for the user and the sysop. The
error handling code had been imported directly from Packer.
- Andrew Milner & Continental Software for unlimited support
and a great BBS package without which some of the new features
of JPDoor would not be possible.
-